<?php
	
	class dataUsurpa extends dataProxy{
				
		private $data;
		
		function getifset($id){
			if(!$o = parent::getifset($id)) return $o;
			return (is_callable(array($o, 'usurpa'))) ? $o->usurpa() : $o;
		}
		
		function register($data, $table=false, $res=false, $rem=true){
			if(!$o = parent::register($data, $table, $res, $rem)) return false;
			return (is_callable(array($o, 'usurpa'))) ? $o->usurpa() : $o;
		}

	}

